package com.taotie.thetoolofgluttony;

import java.math.BigInteger;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class SecretKey {
	public static boolean isMember(String md5) {
		String[] args = { "4a3881b5450dfb32aa711bbf4b8d5e3d", "d772ae4ecea682651874eb3d09a55b45",
				"eda69e6731bb799fab2f0b6b16976291", "03e6ee27800ae716c2d16b2788a029a0",
				"e9482a3da31d018182d51f2895d4df21", "3485c00fb51d0e3dcc1dcfe7c851dc6d",
				"108af75f9ff5faf3b1073af42b9e0b77", "213b6e0d76f07492426309c13d95050a",
				"d097e81704b3d1dac9f68cc077173d80", "8633c1a61ded191f663c0b908796f9eb",
				"699887ce526ee30a36af22247dd4c8e6", "4e1a1a9783b040b5bd0ba47598c533bf",
				"38b8fae77a039a2a1ef78b0145460684", "a473ce590fd984a3ca8ee72cdaf11c68",
				"d23703c5738cbbdde8ecce6c61c10556", "63fc4bb42dfcd361903bdd75e04a7b51",
				"eef57e4a0f0aca6922fddaea12651b54", "aa69d260a19364c6f4b047dceab44348",
				"9baac87123bb35688ec833344fd1a3f2", "ad6f7dabdbbaa2cafa911661b004c33c",
				"43c545b164bacd5223e60013768ecbd2", "bacf26ce75af01f4ccf4161923f5710b",
				"0bdc4fbc5c11bf75eb85572aeec3b5e3", "6a5061c21f0b7943637dec5f48c27165",
				"f0cbbb6ada47694f53e3d5ea9c7bdd0d", "93bc08973f45ef73d048f2bb6b41deaa",
				"d3724a0522c3ef5c16ec20f009869158", "9ad9cfe457b9ec49a507d7595477b65a",
				"0792ec2cfd81065df1b820c99c25cea0", "5f405eb4afb5366628e2b794f0f38ad2",
				"883869a6e0f714d8828d0f414d3cdc7c", "45c4e57e0a731328a102c4cfde9c2821",
				"ca84f6472d1b3c8a97a49de293b7204b", "014dc4df656107421b20840888d847b1",
				"9d7a4c7c132eec461a1b672286b2173b", "4bcdcf537998ff26789784e032fbe7ad",
				"51ee5d8a8347b88ea4e3383f4abf127e", "53aca52e68f83b4b783b5e75bca0bb1a",
				"99d8e81cc6854194a43d7e0ac657d6d6", "3c1fd3cfe50c47e5678d364203611caa",
				"2a584db9f2d1aab4524c987841525fd5", "30a278ae472428dee8d42b950aa6caec",
				"14111c970e3d0bc60a14d97cfec192e4", "678240a0e0a68e990a1b57b80a26f53c",
				"8342f69fe1b77af96d165407d8b3e54d", "2de3692df3586c1a8401240d708c0737",
				"b31eed7d661afc31016f0291c9de4baf", "45e91303f046a03a8c2ab439e3ea2734",
				"d4d17ec73acca032b2e7de3b409615f0", "2b396e1d822d8210c271f5d9a93c342b",
				"07e729067f4e17179bb5d54ecdcf980d", "4a0446cde6362a56a05bb9a3845f0f34",
				"4258dba6c6d4869e1e397fc7f0723008", "ca326b9ea549aaf022d0f48fdac57d9e",
				"1713e91ad7ac7a496dcb45ad99099480", "338b1637755aa56d61fbdbd0396d48da",
				"48ea8d7f36d26cc9c3115b245fd6c2db", "56f92fbb465d5f8073e59fcb4f453206",
				"b4b8318f268ef7076d100d76bc13485a", "1bedeac3036a57463473635f05952b3e",
				"f623bfef31fc867cfdeccd37fdeeda66", "df5095204e9925feb76f20a8c417c6d7",
				"edaa0cb46e85343155a9e478cd9910fc", "593edac02a7296e3fe6f97ca7616c445",
				"703bb1e983abb46ec8f487179919123d", "996c7b62691eb226180ef2b2b7019774",
				"a4764e4f61388ddde6698f763664ba89", "015463bfb40f20a1862abd45c2cae577",
				"91bc8e4853e41c4d4f9cd18149c8ba1e", "7c2973023458172353ba212dbf73bb0f",
				"650973633d63a312126da3f702104940", "9b9099d6d88230a3c2f67c97a0846cb6",
				"07134c9c4bf767c062fb22aa89517a99", "1b4a2dc8bda46bccb4ad711347fa091a",
				"bcbff130dc89a795d18f47add5c17302", "38222ba59c79fcb9bbea9cda8ec8c819",
				"e353b71057cd3047f23e705ad25a68ff", "2110d1a47daf35b0131ed09d52a24f44",
				"0674b41e30129567e117e17e18fb2f49", "bb9d24e3e6396e2e40ade4125239efe8",
				"f55c31a8fe376de75bb09b37f3f4533c", "364f4cfbb928ea9930840e47e58bf4c4",
				"2d54279d8f5bab78f3c65a515700de16", "fd1e1f925d1dde676f9075fe29177ae3",
				"6fbf60c257413443b1becea3b24eb56f", "a07d6c7a602d74bbd3bcd68a5a3ad0ab",
				"290a674c2fe1bea33e18b8cde7f95546", "b5b9dca5d6ec267a83baa1b3b03fb4ff",
				"f05465dcf9bbac6fc16e805303d264d5", "a901cbe9bbb8ce833c75005f87ff22fd",
				"56883cf2fbdc6b49ed7998e0c3f98a71", "9b9b0479734ee4c6f7e9b1cb4494e787",
				"48a01b40c5cc4841cc26ff96a8a206c4", "7b7e9f46a858285ec312299b2d644dc0",
				"820ddd111f97cfb090d797a410f2bdea", "a4f804307084e3d5feb3e04066eb8364",
				"490bfad3eb3127bf46b66e6c817fec69", "ae2edf5073904cd3bee96f5a3eead420",
				"0cccf1697c4113efc9909c161d486e51", "77d5b9932da3039d3276518d4ad05bc7",
				"30467e01e9a93ed54c43b192d0607a5d", "547f2db6933858ac9c80b04ba3250471",
				"bc021269d141867d77fef6902bdad07c", "a3bf7dc39eafce0cce3ce3e71a154484",
				"5dc3d4d0b308a3598d154ebf04e7dc5e", "339b6efcfffd5f51adf877fdb1e44db4",
				"8bf87b196ee9548b0c51ba292b79331b", "5e0968dad943d362ecb4320d0480578c",
				"17629f10e21b3c84c4baeb4eb6c97d13", "b1b4227089e9e36b5ebc76a1d39c7d5e",
				"e9a2fb3102c0cfc8bb19d8c97a6e4187", "1ecf5b12c0b7cd8801cf30408dafb503",
				"8cd9d1e9bc464f70c0c6669a90663a38", "33abfc1347b7a5a4918e8f9b0eb2ce75",
				"697bb11196e7584930ad11c89ffc0934", "3c243a0358b03fc92717314bad69052d",
				"20ee1aa01e9eb538f3a3607c840801df", "896d189bb2ae54a6be32c4f24b78a0d7",
				"f714e7d79a69fdb86ee00787d8bd238d", "16a6ffb7738d0ab12309ba6320034cd6",
				"7339442693e5d8209a84d0eee4cdaec7", "78f4c8abca2d137d370d5e338e42f8dd",
				"53b5ba3052127068d755f3522c16ec05", "9392cd4520aa2e984a4c1c6f46204d17",
				"efdab93e0b4290eb5eec78c27811692e", "9274e71ed1019c3c4bfa4d0593a44796",
				"b8cafe4c12188c004af6359cdadfe099", "733faa6f3626f56ec71f54489e878f36",
				"fb4c24fc68644e54a8817939d073d9cf", "1b92fc631e194f16ee4b71ee2c5daf5e",
				"0dd9cd06388445f42b9032a428d107d6", "f6b35c1f648ccafeed4029695a0e7936",
				"5ba2abe925505a63889892fd6367fffb", "3f5582e006dde506b853cecbb3c776d6",
				"a0cb271bcde9a5a5b4efc28d4c5738b2", "40b0698b93bd4abc50a8a19a4740f7b3",
				"39a77e96aef015a0d48e5acbb214b892", "a79ac48a12e2262afab786d5a686ef90",
				"79182b6b7b5c12a768b1568a01ddda43", "f68cde16825bbf4838b4a139d0070c7b",
				"80ce48dafc96d46f9f601a92b833254c", "6230150f2ed3c7d515bf4c76e4bb2392",
				"d2d1ec46fc00d6f3dcf1e604cb6c8195", "ebcf73db6580fb2403ea28205a02ca3e",
				"5c5e60278e0049d0adcb9443d7d8af65", "c962312a8789af0921431db1eadc4170",
				"425ea664e14afbdc060399847bd8d928", "ea64bc49b2d4498aa63ea16bf78c88a5",
				"b3eb50c1036409299298d3646b6e0af6", "b3c0f098a9c3ef5e70407d8f0f27ef44",
				"51f16e4cc9a556c56ecbb0592e8678a2", "1ecc2070ca89d4de255301cef7e5bc3c",
				"4a996040d07f90cebe7847c976ea60d7", "db8070db40c23cc7006b19a37489b1c0",
				"5d60c0d87929c8cee26903cddf5b523e", "f2f21539dd3a31ca9a4cd947b5912b31",
				"98265b1b70c3307b64ca408d8d63f2f9", "b33aec4f3ccc9efebcaeb9db36be37c5",
				"a1d2af0afebcf0d426e508cd15431d12", "bc9dab129fccce5c9aeb6b8bea3fda5a",
				"976ed78c7cc93a4932a55b9a6b35aed9", "4c889042424e62120df3171bea9269f8",
				"0c07c7786e2e3ab66418cf8f3fd9952e", "1cfc71ee6e6d240a23dbf71300da526b",
				"00c5decb20d8c2f22c0c5eaffc5c081f", "bf1bf14895c719c0888d370b39c4aa9c",
				"8aa02d0ed7a3dd66f2c57a507e53e6d4", "84778c0fe615f97b8762504d44907162",
				"9e81919874c30b507e5b4b83c6006d6e", "d1419d1c61ddc7adb6c19bf1ae2d0000",
				"175b0ed7c468f16c046ec346081912a3", "3fb5e4b24d8f614725b18f5219160f20",
				"18904df1d6c4de76fdebb4d40c5fb8f3", "92324c11819c153f8cbb11bda4ecf2c6",
				"de274fe9ec7d6986805f313a3385d427", "42c3b63f101ac3b2847adf253a62fb68",
				"1b357844865d4f23a0e42020ae28c706", "3d0051c8203a817b602c0ff1b9851453",
				"c6242ed39708f5435e877af1bc239ac4", "b781dbbb52a1656569c287df5ce938e6",
				"0ea272ae8831df94dc21536541f06399", "79b878a5f631ebaaa923e37f12c86477",
				"6ca5b9f73a72ada7ff4d49f1b3aef7fd", "6e8c400b3b11d2864dbbdbd1a0cc1ab4",
				"fcc5d1012bd461870b2e166a46242da6", "4a63c12b4a93ef105a2dc9aae063437c",
				"e05125931a76fbc5033182b21e75f791", "fca8689de27fb0c9d6577df7a1046ee9",
				"53c8bc19ff58e33d6707c79b4ecef647", "b6c1754b89dc5dad1184a24fd59c0037",
				"8697c782e63ec50c4f22664fd2dc6a70", "8abc2eb5467c9384999760bb4afbb1dc",
				"b9abd2d5b1af955634681bc981513cb4", "76b09e1e24aaf97533c98481a377095a",
				"b67715ca0f87220e8d153d9be07127a3", "3c8c45a36004c5f56e8dff46c40d2059",
				"2f2e12db6b0deb3eace68287d9652d15", "c5791c2ebbf8b3d11bc0574063726d1b",
				"60f013a651bf9258e2dd4e7decf8ad29", "e36eee1b624813e29f59cd89f77ef7f6",
				"72a8e6fe00a07a63451ea2369d148f43", "da01becadcfd4000d6952522a1099e22",
				"3c9f1d20b243748222487fa28c1480b5", "37443a4b06ba043180b5a9954ba1de0e",
				"af6b958c65b18434596f64fc9ff7abcf", "8cd98d4d8b636b118a84c3d2db351b29",
				"104902c71dab8c92d9d8223b071e432f", "33ab51fbe91567795627ba43198f53d5",
				"fb07ec6e26053a3003d29ddfad7732da", "242493dbd966c962d7d88654df77a114",
				"d56797e8f4b0457304f132b013dd912f", "a73dda5bd4c06a56e0997ccb1bdafc05",
				"4cf6d4fd6a15f6763be8f7a943e95c40", "113053b02b40abe50b4b77573cc06d5f",
				"6edfb6245bb1a4780ff98b0c98a28284", "8cd218f1ffea96bccd0d8f762fa9fb31",
				"53ff9987119cabb16a76844b6ab78a0c", "d6d32ecdf63f9ff9b02ab08c64dc3f04",
				"f53948ae20aca671f67767a89a7d64c6", "115f5c3464349e403f5d87da0f3ef337",
				"55cecbb46e405de669bbd776dfecf09e", "338d7f442b7be10506c515b3dbb86263",
				"4c0c6848801f9781233502ac19404c17", "1d2da420db280b268a1e263c416814fd",
				"12bb6bb0f85f337985a549945f7547b5", "8a77584476f9a4b845e2b51a626730b4",
				"aff65b7f0163403451cca497d95d14ff", "e80ab3daa0c9eb32aa8f2b3263328bb5",
				"707b6a87275f6754ee1f0311bd0ad152", "08fb82aea2d43d69e95f620c496e021a",
				"3a103499a3f649caf81561d86f9904f6", "26c64e8a410bd6e7bbcc1a9d20ba6270",
				"3b9e0dcf86be1862d29980b0691887ed", "61ce2889e1b96afb7e0be0852cc59fae",
				"63c408f5cb28cedb4e392e60eeb5d62a", "93045f7bd8380cbcd0b02a08c799fdfe",
				"da4fe9fd8d686439a115214a4e97f7a6", "652a74d8120954c761c2e53aefe39766",
				"33a3d6386e7f0e7123fea5af69d5c27f", "1052424bd750a66f4d74cbe2a8e868c3",
				"f74f4115c04ad0a6a6ebaefc8dec5bd2", "47896f18a616c93b749f01a219407caf",
				"483e175fe2fc00ef5d4690b123610fa7", "cb540c8e635f731d8ddbb2e49144209e",
				"0bc000eb28c995a43e05bf3dd89452e3", "855e48d7c737e9935bba09b8e8123f3c",
				"186db3f42f91a557be262c6c77f793c1", "6e4be85a6400c6b3ea2ce0a06ebd4620",
				"ea3df07fb45b6ff71fd17d7ee169e231", "be2c9de47418721066550702317ed345",
				"a3f7725fa2d2dd5772bb2b6eb1e07dec", "9ac06cf27bf27351fca0f39fb70009ea",
				"ccebbb4ab5126f5c266118840c5868cf", "33cee48e271d41eda720cce8e6602cca",
				"a613b824e475f3d82ebe5825cb7ed8ff", "8ffb3bef73f42e5ef45a30143d20120c",
				"9aad79a53c7fcad42da9e4003daa313e", "98900bbdad9da018d336fe6e826b8f63",
				"33461f584c346c4518da8b24e6994438", "11d2404b0326e1a764a193ca2e0143d8",
				"19b304fb1979f884539d207d1cec9759", "e145824e0dddc21ca152ee80091d545a",
				"a47ad77981352919f6762571e454b028", "e6964d09273288705d8afff5147c7c9d",
				"8bf3eebdaa9e4ddf07e3efd8fd693551", "e3901631631e0fd6cae9cd4fe2812b63",
				"c064bdbac92b0129de8ea821050e6fd0", "50d4f39317708653768f4ad4ec0c6466",
				"707b326f8e644849de9484518833f63a", "e79456856a850f139d84a1f580b0cc18",
				"7b156b1a89bb5f5f0f8e900957a55ed5", "e0a8a31ea28420339dea6459a2e0b916",
				"2d00f3c6ae0feb446ca53756d3141604", "ab217dc00bc9eadb8588cdeb6bdcee6e",
				"11c900cf7396e7a62930125b6ed4f1a6", "dd3dcb9a5701a899478734f32c3bae55",
				"7c07e99b3b86b3aa9938015d9c4c63a9", "fe69e059f0f9f8e0a4c98e5f3b8f1132",
				"20f93f57254806d9abf8738be8bd7c63", "5d373fe47640246ba12befc319e40432",
				"75a8f5a872357ced7e2e08de7cc2c144", "bbcc2a41a504310d579d9762c6e81496",
				"5920bc82ca8b4992405919332fe94ce2", "4ce387d242c3bceb7638ee81d773e17d",
				"eff4e4e96d9e2e3f8132423219577b67", "77ea78de8b01aa83ca8651cf5bd43a51",
				"3df5f263db832fd7fbbb7efabd311ec5", "26120f47b6ed0bab8710c69af5eb2b4a",
				"d2e6dba18f020cdfe312e96c82a22c50", "6466c4250a10c86197973024f0363b4d",
				"c44e3f58be34b36b372bed1a339bd35a", "92ff7bbe1690529d2b45e35170211b28",
				"c59e7148beac3bb63f0c9377e2f5f32d", "18ac2b0d87ab7444602069cf4fa871bb" };
		for (String md6 : args) {
			if (md5.equals(md6)) {
				return true;
			}
		}
		return false;
	}

	public static String getMd5(String str) {
		String md5Val = "";
		try {
			MessageDigest m;
			m = MessageDigest.getInstance("MD5");
			m.update(str.getBytes(), 0, str.length());
			md5Val = new BigInteger(1, m.digest()).toString(16);
		} catch (NoSuchAlgorithmException e) {
			e.printStackTrace();
		}
		return md5Val;
	}
}
